Time-Encoding Scheduling
نویسندگان
چکیده
This paper develops a novel scheduling mechanism for packet switches based on a minimal set of hardware components. The standard model of computation implemented by digital logic is replaced by a model based on time encoding. This new model allows for distributed computation with low hardware complexity. A distributed switch scheduling algorithm utilizing time encoding is shown to deliver performance comparable to centralized algorithms under uniform traffic. Exploiting a connection between switch scheduling and interval packing, we argue that the distributed nature of the algorithm limits the maximum relative load to 1 − e under diagonal traffic. The stability of the algorithm can be improved by enabling reversibility in distributed decision making.
منابع مشابه
A Multi-Mode Resource-Constrained Optimization of Time-Cost Trade-off Problems in Project Scheduling Using a Genetic Algorithm
In this paper, we present a genetic algorithm (GA) for optimization of a multi-mode resource constrained time cost trade off (MRCTCT) problem. The proposed GA, each activity has several operational modes and each mode identifies a possible executive time and cost of the activity. Beyond earlier studies on time-cost trade-off problem, in MRCTCT problem, resource requirements of each execution mo...
متن کاملAn improved genetic algorithm for multidimensional optimization of precedence-constrained production planning and scheduling
Integration of production planning and scheduling is a class of problems commonly found in manufacturing industry. This class of problems associated with precedence constraint has been previously modeled and optimized by the authors, in which, it requires a multidimensional optimization at the same time: what to make, how many to make, where to make and the order to make. It is a combinatorial,...
متن کاملDynamic scheduling of multiple video objects for MPEG-4 encoding with user interactions
MPEG-4 video consists of various video objects, rather than frames, allowing a true interactivity and manipulation of separate arbitrary shape object. Soware-based encoding of MPEG-4 video objects can be carried out by using parallel processing with efficient scheduling scheme to speedup the computation. In this paper, we propose two dynamic scheduling algorithms which have different scheduling...
متن کاملConcurrency Analysis for Real Time MPEG-4 Video Encoding
The problem of scheduling MPEG-4 video objects for real-time encoding on to parallel architectures is studied. It is shown the need for the analysis of the MPEG-4 video encoder and the design of a scheduler that exploits the MPEG-4 concurrency. A real-time MPEG-4 scheme should take into account characteristics such as VOPs deadlines, precedence constraints, and encoding complexity issues. Concu...
متن کاملGenetic Algorithm for the Resource-Constrained Project Scheduling Problem Using Encoding with Scheduling Mode
In this paper we use genetic algorithms (GA) to deal with the ResourceConstrained Project Scheduling Problem (RCPSP ). We introduce a priority value encoding (representation) to implement the GA for RCPSP . First, we follow up the approach of Alcaraz and Maroto [1] to introduce an additional component in the encoding to indicate the scheduling mode (forward or backward) used to generate the cor...
متن کامل